Поскольку панель диалога Import Options (Опции импорта) не открывается, когда программа управляется (с помощью GS Scripter или Visual Basic ) сценарием, записанным на языке макрокоманд, то в этом сценарии следует задать строку опций Options="...". Эта строка состоит из разделенных запятыми параметров, которые определяют поведение различных опций импорта. Вот типичный пример:
...(File="demo.plt",Options="Defaults=1,Pen3=0;0;255;1;0.05")
Здесь все опции импорта сначала сбрасываются в их значения по умолчанию. После этого устанавливаются значения параметров для линий файла (demo.plt ), которые рисуются пером с номером 3 (Pen#3). Эти линии будут выполнены синим цветом, штриховым стилем и их толщина будет равна 0.05 дюймам.
Опция | Действие | По умолчанию |
Defaults=1 | Установить все опции в значения по умолчанию | Нет |
ForgetOptions=1 | Не запоминать опции для дальнейшего использования | Нет |
PenN=R;G;B;S;W;N | Линии, выполняемые Пером #N:Интенсивность Красного цвета "R" (0-255)Интенсивность Зеленого увета "G" (0-255)Интенсивность Синего цвета "B" (0-255)Стиль "S" (См. ниже)Толщина "W" дюймовСодержит "N" собственных сегментов | См. ниже 0 |
В PlotCall файлах можно задавать до 16 перьев (1-16). Толщина по умолчанию равна 0.0 (самая тонкая линия, которая еще видна). Атрибуты линии по умолчанию, назначенные для каждого из перьев, приведены в следующей таблице.
Перо # | Значения R;G;B | Цвет | Стиль |
1 | 0;0;0 | Черный | 0 (Внутренний, Сплошной) |
2 | 0;0;255 | Синий | 0 (Внутренний, Сплошной) |
3 | 0;255;0 | Зеленый | 0 (Внутренний, Сплошной) |
4 | 0;255;255 | Бирюзовый | 0 (Внутренний, Сплошной) |
5 | 255;0;0 | Красный | 0 (Внутренний, Сплошной) |
6 | 255;0;255 | Малиновый | 0 (Внутренний, Сплошной) |
7 | 255;255;0 | Желтый | 0 (Внутренний, Сплошной) |
8 | 255;255;255 | Белый | 0 (Внутренний, Сплошной) |
9 | 0;0;0 | Черный | 1 (Внутренний, Штриховой) |
10 | 0;0;255 | Синий | 1 (Внутренний, Штриховой) |
11 | 0;255;0 | Зеленый | 1 (Внутренний, Штриховой) |
12 | 0;255;255 | Бирюзовый | 1 (Внутренний, Штриховой) |
13 | 255;0;0 | Красный | 1 (Внутренний, Штриховой) |
14 | 255;0;255 | Малиновый | 1 (Внутренний, Штриховой) |
15 | 255;255;0 | Желтый | 1 (Внутренний, Штриховой) |
16 | 255;255;255 | Белый | 1 (Внутренний, Штриховой) |
Допустимые стили линий:
Стиль Линия -1 Собственный (См. ниже) 0 Внутренний, Сплошной 1 Внутренний, Штриховой 2 Внутренний, Точечный 3 Внутренний , Штрих-Точечный 4 Внутренний , Штрих-Точечный-Точечный
Пять внутренних стилей указывают родовой стиль и предоставляют выходному устройству решать, как лучше воспроизвести соответствующую линию.
Для определения собственного стиля линии Вы должны задать длины штрихов и пробелов, используемых при воспроизведении линии. Собственный стиль задается следующим образом: сначала указывается значение толщины линии, затем число стандартных сегментов и, наконец, длина каждого сегмента. Сегменты с четными номерами задают длины штрихов, а сегменты с нечетными номерами задают длины пробелов, разделяющих эти штрихи.
Пусть, например Вы хотите задать собственный стиль так, чтобы перо с номером 2 (Pen #2) рисовало штриховую линию зеленого цвета, толщиной 0.05 дюймов, с длинами штрихов 0.3 дюйма, разделенных пробелами длиной 0.2 дюйма. В этом случае Вы дложны задать следующую строку опций:
"Pen2=0;255;0;-1,0.05;2;0.3;0.2"